﻿namespace BorgExt
{
    public interface ICreator
    {
        Extension Create(ExtensionType extensionType);
        Extension GetShared(ExtensionType extensionType);

        void Destroy(Extension extension);
        object Activate(Extension extension);
        void Deactivate(Extension extension);
    }
}

